mushroom ventilator - French English Dictionary